﻿namespace Rsdn.Janus.AutoSave
{
    using JanusLibAing.AutoSave;

    public class AutoSaveEditorFactory : XmlStorageFactory
    {
        public override void RegisterAllDataItem()
        {
            RegisterDataItem(DataItemMessageType.Key, typeof(DataItemMessageType));
            RegisterDataItem(DataItemMessageId.Key, typeof(DataItemMessageId));
            RegisterDataItem(DataItemForumId.Key, typeof(DataItemForumId));
            RegisterDataItem(DataItemReplyId.Key, typeof(DataItemReplyId));
            RegisterDataItem(DataItemSubject.Key, typeof(DataItemSubject));
            RegisterDataItem(DataItemMessageText.Key, typeof(DataItemMessageText));
            RegisterDataItem(DataItemEditor.Key, typeof(DataItemEditor));
        }
    }
}